exaggerate one's efforts - Allemand Anglais Dictionnaire